Dog Dry Heaving and Not Eating: What Could Be Going On?

When your dog starts dry heaving and refuses to eat, it’s a sign that something isn’t right. Dry heaving—also called retching—is when a dog tries to vomit but nothing comes up. Combined with a lack of appetite, this symptom could point to anything from mild nausea to a potentially life-threatening condition like bloat.

In this guide, we’ll walk through what may cause a dog to dry heave and not eat, how to respond, and when to get help from your vet.

Dog Dry Heaving and Not Eating — Why It Happens

When a dog is dry heaving and not eating, it may be due to nausea, throat irritation, kennel cough, foreign object obstruction, gastric dilatation-volvulus (bloat), gastrointestinal upset, or respiratory illness. These symptoms often signal discomfort, pain, or inflammation that suppresses appetite and triggers the gag reflex.

Dog Dry Heaving and Not Eating

Dog Dry Heaving and Not Eating: Common Causes 

1. Nausea or Empty Stomach

Just like in humans, dogs can experience nausea that leads to dry heaving and food refusal. This might happen early in the morning or after long gaps between meals, especially if stomach acid builds up.

Other signs include:

  • Lip licking

  • Excessive swallowing

  • Drooling

  • Eating grass and then retching

Offering small, frequent meals and avoiding long fasting periods may help prevent future episodes—but chronic nausea should be addressed by a vet.

Related: Dog vomiting and not eating (Causes and when to worry)


2. Gastric Dilatation-Volvulus (Bloat)

Bloat is one of the most serious emergencies in dogs, particularly in deep-chested breeds. It occurs when the stomach fills with gas and twists, cutting off blood supply. Early signs can include dry heaving without producing vomit, abdominal distension, restlessness, and refusal to eat.

Act fast if your dog shows:

  • Swollen belly

  • Repeated, non-productive retching

  • Pale gums

  • Weakness or collapse

This is a life-threatening emergency. Head to the vet immediately if you suspect bloat.


3. Foreign Object in Throat or Stomach

If your dog swallowed a toy, bone, or non-food item, it might become lodged in the throat or gastrointestinal tract, triggering dry heaving and appetite loss.

Watch for:

  • Gagging or pawing at the mouth

  • Coughing or choking

  • Vomiting attempts without success

  • Drooling or discomfort after eating

Endoscopy or imaging may be needed to locate and remove the object.


4. Kennel Cough or Throat Irritation

Kennel cough and other upper respiratory infections can cause persistent dry coughing or gagging that mimics dry heaving. If your dog’s throat is inflamed, they may avoid food due to pain.

Common symptoms:

  • Honking cough

  • Gagging after exercise

  • Mild nasal discharge

  • Fatigue and disinterest in eating

Most cases resolve in 1–2 weeks, but your vet may recommend antibiotics or anti-inflammatories.


5. Gastrointestinal Upset or Inflammation

Dogs may dry heave and not eat if they’re dealing with gastritis, acid reflux, pancreatitis, or intestinal inflammation. These conditions cause discomfort and can trigger repeated retching without food intake.

Signs to look for:

  • Diarrhea or soft stools

  • Lethargy

  • Audible stomach gurgling

  • Curling up or lying in a hunched posture

Your vet may suggest a bland diet, anti-nausea meds, or GI protectants depending on the cause.


6. Tonsillitis or Pharyngitis

Infections or inflammation in the tonsils or throat may trigger dry heaving when swallowing. Dogs experiencing this often avoid food to prevent discomfort.

Symptoms:

  • Thick saliva or drooling

  • Coughing or retching

  • Slow or careful chewing

  • Refusing dry food but interested in soft food

Tonsillitis is typically treated with antibiotics and rest.


7. Respiratory Illness or Nasal Blockage

Conditions like rhinitis, sinus infections, or nasal tumors can cause dogs to swallow mucus or experience postnasal drip—leading to gagging, dry heaving, and appetite loss.

Indicators include:

  • Noisy breathing

  • Sneezing

  • Clear or bloody nasal discharge

  • Head tilting or nose rubbing

Your vet may recommend imaging or lab tests to diagnose respiratory issues correctly.


What to Do If Your Dog Is Dry Heaving and Not Eating

If your dog is stable and breathing normally, here are supportive care tips to try at home:

  • Offer small portions of bland food like boiled chicken and rice

  • Encourage hydration with water or unsalted broth

  • Limit physical activity and keep them resting in a quiet area

  • Use a humidifier to soothe any throat irritation

  • Avoid giving bones or chew toys until the cause is clear

Monitor closely—dry heaving can escalate quickly, especially if caused by an obstruction or bloat.


When to Call or Visit Your Vet

Seek immediate veterinary care if:

  • Your dog is dry heaving repeatedly with no relief

  • They have a swollen abdomen or signs of bloat

  • They haven’t eaten in over 24 hours

  • Breathing becomes labored or noisy

  • There are vomiting, diarrhea, or signs of pain

Your vet may run X-rays, blood tests, or an ultrasound to identify the root issue.


Related Blogs

  • Read more: [Dog Vomiting and Not Eating But Drinking Water]

  • Related: [Dog Acting Weird and Not Eating]

  • Read more: [Dog Tired and Not Eating]

  • Related: [Dog Dehydrated and Not Eating]

  • Read more: [Dog Choking and Not Eating]

These resources help clarify similar symptoms and what steps to take next.


Final Thoughts

If your dog is dry heaving and not eating, it’s a clear sign that something’s wrong—whether it’s a temporary issue like nausea or something more serious like bloat or a blockage. Always monitor your dog’s breathing, energy level, and any additional symptoms to guide your decision.

When in doubt, call your vet. Acting quickly can make all the difference, especially in emergencies. With your attentiveness and timely support, your dog can recover safely and get back to feeling their best.

Sources